Comparison-Based Optimizers Need Comparison-Based Surrogates

نویسندگان

  • Ilya Loshchilov
  • Marc Schoenauer
  • Michèle Sebag
چکیده

Taking inspiration from approximate ranking, this paper investigates the use of rank-based Support Vector Machine as surrogate model within CMA-ES, enforcing the invariance of the approach with respect to monotonous transformations of the fitness function. Whereas the choice of the SVM kernel is known to be a critical issue, the proposed approach uses the Covariance Matrix adapted by CMA-ES within a Gaussian kernel, ensuring the adaptation of the kernel to the currently explored region of the fitness landscape at almost no computational overhead. The empirical validation of the approach on standard benchmarks, comparatively to CMA-ES and recent surrogate-based CMA-ES, demonstrates the efficiency and scalability of the proposed approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experience in Testing Compiler Optimizers Using Comparison Checking

This paper describes our experience of testing and debugging an optimizer using comparison checking. Although this study is based on Jaramillo et al.’s work, the experience will help those who test optimizers using this technique. In our implementation, important values during the execution of programs are output as a file trace before and after each optimization. Then a comparison phase checks...

متن کامل

A Mixed-Initiative System for Representing Collections as Compositions of Image and Text Surrogates

People need to find, work with, and put together information. A wide range of activities, such as comparison shopping, entertainment, and scholarly research involve collecting information resources. A surrogate represents an information resource and enables the user to obtain it. Typical systems, such as bookmarks, ITunes, and shopping carts, represent collections as lists of textual surrogates...

متن کامل

Verifying Optimizers through Comparison Checking

In this paper we describe a novel technique called comparison checking that helps optimizer writers validate and debug optimizers by verifying for given inputs that the semantics of a program are not changed by the application of optimizations We outline the key steps that lead to the automation of comparison checking The application of comparison checking to verify implementations of high leve...

متن کامل

A Swarm Intelligence Approach to SVM Training

In this paper we outline a new swarm intelligence based approach to the problem of training support vector machines with non positive definite kernels. Past approaches using particle swarm optimizers have been shown to compare poorly with other evolutionary computation based methods. In this paper, we describe a new heterogeneous particle swarm optimizer, specifically tailored for the training ...

متن کامل

EMCSO: An Elitist Multi-Objective Cat Swarm Optimization

This paper introduces a novel multi-objective evolutionary algorithm based on cat swarm optimizationalgorithm (EMCSO) and its application to solve a multi-objective knapsack problem. The multi-objective optimizers try to find the closest solutions to true Pareto front (POF) where it will be achieved by finding the less-crowded non-dominated solutions. The proposed method applies cat swarm optim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010